1. Report

The interoperability test event at CalConnect XXXII, hosted by Kerio Technologies in San Jose, California took place on Monday January 26 through Wednesday noon January 28.

There were 13 members and 1 non-member participating onsite represented by 24 individuals. Participating entities were:

  • 1and1

  • AOL

  • Apple

  • BusyMac

  • CMU

  • fruux

  • Google

  • Kerio Technologies

  • Microsoft

  • Novell

  • Oracle

  • RPI (Bedework)

  • SmoothSync

  • Zimbra

This included a good range of participants, with some mature client and server implementations and new clients and servers.

As usual there was a significant amount of testing basic features of CalDAV, and this time there was increased interest in testing CardDAV. The topics tested included

  • General CalDAV and CalDAV scheduling

  • Basic CardDav

  • auto discovery

  • sharing of calendars and contacts

  • Server information document

  • server test suite

  • iTip and iMip

  • extended-mkcol support

  • VAVAILABILITY

  • RSCALE — enable recurrences in different calendar scales

  • VPOLL

  • TZdist — the timezone distribution protocol

  • Timezones by reference

  • iSchedule

  • jCal

  • Push Notifications

A number of server implementors worked on getting the CalDAV Tester test suite running. This suite tests most of the features of CalDAV and CardDAV.

Three of the attendees tested implementations of VPOLL, a new standard for consensus scheduling, both clients and servers and were later able to demonstrate three servers and clients interacting through iSchedule. All three clients use javascript CalDAV implementations and the jCal (iCalendar in JSON) format.

There was a significant amount of testing iMip between Exchange and various other servers and clients. A number of issues were identified which may lead to better interoperability in the future.

Once again we featured a number of discussions on various topics. These discussions may take place in the main room if sufficient attendees are interested or as smaller breakout sessions and usually cover lower-level protocol and implementation issues. Topics covered this time included:

  • managed attachments

  • the new push notification specification

  • delivering events through other means — e.g qrcodes

  • iMip and how to improve it

  • open source issues

Mike Douglass, CalConnect Interoperability Test Manager